package com.pt25.service.sys.interfaces.vo.codegen;

import jakarta.validation.constraints.NotEmpty;
import lombok.Data;

@Data
public class CodegenVo {
    /**
     * 基础包名
     */
    @NotEmpty
    private String basePackage;
    /**
     * 服务名称
     */
    @NotEmpty
    private String service;
    /**
     * 领域名称
     */
    @NotEmpty
    private String domain;
    /**
     * MySQL url
     */
    @NotEmpty
    private String url;
    /**
     * MySQL user
     */
    @NotEmpty
    private String user;
    /**
     * MySQL password
     */
    @NotEmpty
    private String password;
    /**
     * MySQL tableName
     */
    @NotEmpty
    private String tableName;
    /**
     * model name
     */
    @NotEmpty
    private String modelName;
}
